@charset "utf-8";


/* Layout ================================================================================= */
body { background: #fff url(../images/bg_body.gif) left top repeat-x;}
#mainWrapper { width: 950px; margin: 0 auto;}
#container { margin-top: 5px;}





/* Header ================================================================================= */
#header { height: 71px;}
#logo { float: left; margin-top: 13px;}
.header_right { float: right; margin-top: 40px;}
.datetime { float: left; font-size: 11px; color: #656565; margin-top: 1px;}
#topnav { float: left;}
#topnav li { float: left; background: url(../images/bu_topnav.gif) right 3px no-repeat; padding: 0 10px;}
#topnav li.last { background: none; padding: 0 0 0 10px;}
#topnav li a { color: #004a89; font-size: 11px;}
#topnav li a:hover { text-decoration: underline;}
#topnav li img { vertical-align: sub;}
* html #topnav li img { vertical-align: middle;}
*+html #topnav li img { vertical-align: middle;}




/* Header Bar ============================================================================= */
#header_bar { background: url(../images/bg_header_bar.gif) left bottom no-repeat; padding-bottom: 5px; margin-top: 1px;}

.header_bar_inside { border-bottom: 1px solid #82949d; height: 33px;}
.box_search { float: right; border: 1px solid #c5c5c5; padding: 1px; background-color: #fff; width: 323px; margin-top: 5px;}
.input_search { border: 1px solid #fff; font-size: 11px; float: left; width: 250px; padding-left: 5px;}
.btn_search { background-color: #f87310; color: #fff; border: none; float: right;}




/* Top_content ============================================================================ */
#top_content { background-color: #004a89; margin-bottom: 10px;}
.box_featured_news { float: left; width: 342px; padding: 9px;}
.featured_news_img img { border: 1px solid #fff; width: 340px;}
.featured_news_title { margin-top: 10px;}
.featured_news_title a { font-family: Times New Roman; font-size: 20px; color: #fff;}
.featured_news_title a:hover{ font-family: Times New Roman; font-size: 20px; color: #fff; text-decoration: underline;}
.featured_news_content a{ color: #d0d0d0; line-height: 20px; margin-top: 5px;}
.featured_news_content a:hover{ color: #d0d0d0; line-height: 20px; margin-top: 5px; text-decoration: underline;}

.top_content_right { float: right; background-color: #fff; margin-bottom: 5px; width: 590px;}
.list_featured_news { float: left; width: 282px; padding: 10px 0 0 13px;}
.list_featured_news h2 { background: url(../images/bg_gradiantLine.gif) left bottom no-repeat; padding-bottom: 2px;}
.list_featured_news h2 a { background: url(../images/ico_3squareLarge.gif) left center no-repeat; padding-left: 18px; display: block;}
.list_featured_news ul { padding-top: 10px;}
.list_featured_news ul li { background: url(../images/ico_3squareSmall.gif) left 5px no-repeat; padding-left: 13px; margin-bottom: 7px;}
.list_featured_news ul li a { color: #004175; padding: 0 0 8px 0; display: block; background: url(../images/bu_featuredNews.gif) left bottom repeat-x;}
.list_featured_news ul li.last a { background: none;}
.list_featured_news ul li a:hover { text-decoration: underline; color: #f87310;}
* html .list_featured_news ul li { height: 1px;}

.advertise_top { float: right; width: 288px;}
.advertise_top a { display: block; margin-bottom: 2px;}
.advertise_top img { width: 288px;}




/* Main_content =========================================================================== */
#main_content {}
#content_home_l { float: left; width: 380px;}
.box_cat {}
.box_cat h3 { background: url(../images/bg_h3.gif) left top repeat-x; height: 25px; line-height: 28px; padding-left: 10px;}
.box_cat h3 a { background: url(../images/ico_3squareLargeGray.gif) left center no-repeat; padding-left: 20px; color: #000;}
.box_cat_content { border: 1px solid #d3d3d3; padding: 12px 12px 5px 12px;}
* html .box_cat_content { margin-top: -3px;}
.cat_featured_news { background: url(../images/bg_dot.gif) left bottom repeat-x; padding-bottom: 10px;}
.cat_featured_news_img { float: left; margin-right: 12px;}
.cat_featured_news_img_other { float: left; margin-right: 5px;}
.cat_featured_news_img a { border: 1px solid #c0c0c0; padding: 1px; display: block;}
.cat_featured_news p { line-height: 18px;}
.cat_featured_news p a { color: #004a89; font-weight: bold; font-family: Times New Roman; font-size: 14px;}
.cat_featured_news p a:hover { color: #f87310; text-decoration: underline;}
.detail { text-align: right; margin-top: 10px;}
.detail a { background: url(../images/ico_detail.gif) right 4px no-repeat; padding-right: 10px; font-size: 11px; color: #004a89;}
.detail a:hover { color: #f87310;}
.tags a{color: #004a89;}
.tags a:hover {color: #f87310;}
.related_news { margin: 10px 0 0 5px;}
.related_news li { background: url(../images/bu_relatedNews.gif) left 6px no-repeat; padding-left: 10px; margin-bottom: 5px;}
.related_news li a { color: #004a89;}
.related_news li a:hover { color: #f87310; text-decoration: underline;}

#sidebar { float: right; width: 562px;}
.list_featured_projects { padding: 5px;}
.list_featured_projects li { float: left; width: 111px; margin-right: 25px;}
.list_featured_projects li.last { margin-right: 0;}
.featured_projects_img a { border: 1px solid #c0c0c0; padding: 1px; display: block;}
.featured_projects_name { text-align: center; padding: 10px 0 9px;}
* html .featured_projects_name { text-align: center; padding: 10px 0 11px;}
*+html .featured_projects_name { text-align: center; padding: 10px 0 11px;}
.featured_projects_name a { color: #004175; font-family: Times New Roman; font-size: 14px; font-weight: bold;}
.featured_projects_name a:hover { color: #f87310; text-decoration: underline;}

.box_tool { float: left; width: 272px; border: 1px solid #d3d3d3; padding: 2px; }
.box_tool_inside { background: #ededed url(../images/bg_box_tool.gif) left top repeat-x; padding: 5px;}
.box_weather { border-bottom: 1px solid #bcbcbc; padding-bottom: 11px;}
* html .box_weather { padding-bottom: 7px;}
*+html .box_weather { padding-bottom: 7px;}
.box_weather_title { font-weight: bold;}
.box_weather_info {}
.box_weather_info .left { float: left; background: url(../images/bg_dotVer.gif) right top repeat-y; padding-right: 20px; margin-right: 10px;}
.select_location { border: 1px solid #9d9da2; padding-left: 3px; margin: 5px 0 10px;}
.select_location select { border: none; width: 100px;}
.select_location img { vertical-align: middle;}
/**html .select_location { border: none;}
*html .select_location img { border: 1px solid #7f9db9; border-right: none; vertical-align: top; padding: 3px 0 4px 2px;}*/

.box_gold_price {padding-bottom:10px;}
.tbl_common { border: 1px solid #a8a8a8;}
.tbl_common caption { font-size: 10px; text-align: right; line-height: 15px;}
.tbl_common td { padding: 2px; font-size: 10px; text-align: right; border: 1px solid #a8a8a8;}
.tbl_common .first { text-align: left;}

.box_exchange {height:98px;padding-bottom:15px;}
.box_exchange_content { margin-top: 11px; height: 65px; padding: 1px;}


.advertise_right { float: right; width: 277px;}
.advertise_right img { width: 277px;}

.box_left { float: left; width: 207px;}
.box_right { float: right; width: 349px;}

.box_most_views { padding: 10px 7px;}
.box_most_views .related_news { margin: 0;}
.box_most_views .related_news li a { background: url(../images/bu_featuredNews.gif) left bottom repeat-x; display: block; padding-bottom: 8px;}
.box_most_views .related_news li.last { margin-bottom: 0;}
.box_most_views .related_news li.last a { background: none; padding-bottom: 0;}
* html .box_most_views .related_news li { height: 1px;}
* html .box_most_views .related_news li a { padding-bottom: 6px;}
* html .box_most_views { padding: 10px 7px 6px 7px;}

.advertise_left { margin-top: 13px;}
.advertise_left img { width: 207px;}
* html .advertise_left { margin-top: 5px;}

.list_immovable_trade {}
.list_immovable_trade li { float: left; width: 255px; padding-bottom: 15px; padding-right: 10px}
.immovable_trade_img { float: left; margin-right: 10px;}
.list_immovable_trade a { color: #004a89;}
.list_immovable_trade a:hover { color: #f87310; text-decoration: underline;}

#content { float: left; width: 480px;}
#pathway { background: url(../images/bg_pathway_l.gif) left top no-repeat;}
#pathway_inside { background: url(../images/bg_pathway_r.gif) right top no-repeat; height: 20px; line-height: 20px; padding-left: 10px;}
#pathway_inside_nobg {height: 20px; line-height: 20px; padding-left: 10px;}
* html #pathway_inside { padding-top: 2px; height: 18px;}
#pathway_inside img { vertical-align: middle;}

.list_news {}
.list_news li { margin-bottom: 10px;}

#sidebar1 { float: right; width: 463px;}
.sidebar_l { float: left; width: 272px;}
.sidebar_r { float: right; width: 186px;}
.advertise_sidebar_l img { width: 272px;}
.advertise_sidebar_r img { width: 186px;}

.list_immovable_trade_short {}
.list_immovable_trade_short li { margin-bottom: 30px;}
.list_immovable_trade_short li.last { margin-bottom: 0px;}
.list_immovable_trade_short li a { color: #004a89; font-weight: bold;}
.list_immovable_trade_short li a:hover { color: #f87310; text-decoration: underline;}

.box_hot_news { padding: 12px 5px;}
.list_hot_news {}
.list_hot_news li { padding: 8px 5px;}
.list_hot_news li.even { background-color: #f3fafe;}
.list_hot_news li .hot_news_img a { border: 1px solid #c0c0c0; padding: 1px; display: block;}
.list_hot_news li .left { float: left; margin-right: 5px;}
.list_hot_news li .right { float: right; margin-left: 5px;}
.list_hot_news li a { color: #004a89; font-weight: bold;}
.list_hot_news li a:hover { color: #f87310; text-decoration: underline;}

.box_other_news { background: url(../images/bg_otherNews.gif) left top repeat-x; padding: 10px 0 10px 10px; margin-top: 10px;}
.box_other_news h3 { border-bottom: 1px solid #f87310; padding-bottom: 5px;}
.box_other_news h3 a { background: url(../images/ico_3squareLargeLightGray.gif) left center no-repeat; padding-left: 18px;}
.box_other_news ul { padding-top: 5px;}
.box_other_news li { background: url(../images/bu_relatedNews.gif) left 6px no-repeat; padding-left: 10px; margin-top: 5px;}
.box_other_news li a { color: #004A89;}
.box_other_news li a:hover { color: #f87310; text-decoration: underline;}
.box_other_news li img { vertical-align: bottom;}

.viewbydate { margin: 20px 0 0 10px;}

.box_newest { margin-bottom: 50px;}

.box_detail { padding: 10px 0;}
.box_detail_title { font-weight: bold; color: #004a89; font-family: Times New Roman; font-size: 18px;}
.box_detail_content { padding: 10px 0; font-family: Times New Roman; font-size: 11.8pt; line-height:18px;}
.box_detail_content * { font-family: Times New Roman; font-size: 11.8pt;}

.box_tool_action { padding: 20px 0; text-align: center;}
.box_tool_action img { vertical-align: middle;}
.box_tool_action a { color: #999; margin: 0 5px;}
.box_tool_action a.back { color: #004a89; font-weight: bold;}

.marT1 { margin-top: 1px;}
.marT5 { margin-top: 5px;}
.marT10 { margin-top: 10px;}





/* Footer ================================================================================= */
#footer { border-top: 3px solid #3167d3; margin-top: 25px; padding-bottom: 10px;}
#footer_inside { border-top: 1px solid #fff; background-color: #eeeeee; padding-top: 10px;}
#footernav { text-align: center;}
#footernav li { background: url(../images/bu_footernav.gif) right center no-repeat; padding: 0 12px 0 10px; display: inline; line-height: 25px;}
#footernav li.last { background: none;}
#footernav li a { color: #004175;}
#footernav li a:hover { text-decoration: underline;}
#footernav li img { vertical-align: sub;}
* html #footernav li img { vertical-align: middle;}
*+html #footernav li img { vertical-align: middle;}
#footer address { font-style: normal; text-align: center; padding: 5px 0 10px;}


/*------------Pagination-----------*/
.linepagination{
    margin-top:10px;
}

.pagination{
padding: 2px;
}

.pagination ul{
text-align: center; /*Set to "right" to right align pagination interface*/
font-size: 11px;
}

.pagination li{
list-style-type: none;
display: inline;
padding: 1px;
}

.pagination a, .pagination a:visited{
padding: 3px 8px;
border: 1px solid #e6e6e6;
text-decoration: none;
color: #3167D3;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #FFF;
background-color: #3167D3;
}

.pagination a.currentpage{
background-color: #3167D3;
color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: bold;
}
/*----------------end--------------*/
.rssImg{margin-top:8px; margin-right:6px; cursor:pointer;}

.rssP{}
.rssP li {padding-top:10px;}
.rssP li a {color: #004A89; font-weight:bold;}
.rssP li a:hover{color: #f87310; font-weight:bold;}
.rssC{margin-left:20px;}
.rssC li {padding-top:10px;}
.rssC li a {color: #004A89; font-weight:bold;}
.rssC li a:hover{color: #f87310; font-weight:bold;}